mechanical technology - Turco Inglés Diccionario